Menus

Project menu
The Project menu offers commands for handling projects, as well as a list of the five most recently opened projects.

Project menu command | Description
New Project... > | Opens a submenu with 3 options for creating new projects. For more information please refer to Project Setup Overview.
> with Defaults... | Opens the Directory dialog. In the Directory dialog, you select the directory where the source files of the new project are located. Then, an Attributes of a New Project dialog appears. You set the new project's attributes in this dialog, see also New Project Options. The defaults for new projects are set in the Preferences, see also New Project Setup view.
> with Template... | Allows you to set the attributes of a new project from a template. A dialog opens and you can select a Project Template File (extension .ptmpl ) to use as a template. Select a file to open the Project Attributes dialog. You can edit the opened template, have the new project created, and save the edited template under a new name. See also Working with new project templates.
> with Wizard... | Starts the Project Setup Wizard, which guides you through project setup. See also SNiFF+ Project Setup Wizard.
Open Project... | Opens a dialog where you can navigate to the Project Description File (PDF) of the project that you want to open. After a PDF has been specified, the project is loaded into SNiFF+ and the environment (all window positions, sizes and contents) is restored to the same status that the project had when it was last closed.
Save Project project | Saves the Project Description File (PDF). If Make Backups in the Tools view of the Preferences dialog is enabled, a backup file with the name project% is created. This command is only enabled if the PDF has changed.
Save Project project As... | Opens a File dialog for saving the current project to a new Project Description File.
Reload Project > | Reloads the selected project from disk. The commands in the submenu can be chosen if the Project Description File (PDF) has changed while the project was open, or when you want to discard all unsaved modifications to a project. If the structure of the selected project has changed, the corresponding files/subprojects are (un)loaded. The project attributes are also updated.
> In Current Working Environment | Reloads the open project in the working environment you are currently working in.
> In Other Working Environment... | Opens a dialog where you can select the working environment to reload the project in.
Delete Project project | Opens an Alert dialog for the selected project and each of its subprojects. Select the Repeat check box on the dialog and confirm. SNiFF+ deletes the Project Description File of the project (thereby deleting the project) and all other files that were generated by SNiFF+. Note that all files not generated by SNiFF+ (e.g., source code files) remain untouched.
Close Project project | Closes the selected project and all associated tools. If the structure or attributes of the project have been modified, a dialog appears asking whether the project file should be saved. Projects are reopened with the same tools and window settings that they were closed with.
Hide/Show Project project | Hides/shows the selected project and all tools associated with it. When the project is hidden, the project name is displayed in italics.
List of Recent Projects | At the bottom of the Project menu there is a list of up to five recently opened projects together with the working environments they were opened in. Note that projects are only listed once. If you, e.g., open the same project in the same environment twice, once with symbols and once without, the latest version only is stored in the list.

Windows menu
A list of all open tool windows, grouped by project, is available in the Windows menu. Select an item to activate the tool window. Note that tool windows of hidden projects are not displayed in this list. Project-independent tools are also grouped.
Help (?) menu
Apart from the Help commands common to all SNiFF+ tools (Tool Help, Context Help and Quick Ref), the Launch Pad Help menu provides the following commands:

Help menu command | Description
Online Documentation | Opens User's Guide and Reference manuals.
Tutorials > | Offers a submenu with four tutorials to choose from. Each tutorial uses an example project in a different programming language.
> CPP | This tutorial uses C++ code examples.
> C | This tutorial uses a C code example.
> Java | This tutorial uses a Java code example. A SNiFF+ for Java Technical Reference is also included.
> Fortran | This tutorial uses a Fortran code example.
Launch Pad Help | Provides help for the Launch Pad.
Context Help | Provides context help. Choose this command or, point to a tool element with the mouse and press <F1> for context-specific help. If no context help is available, <F1> opens the tool help.
Quick Ref | Opens documentation at a Quick Reference to icons, typeface and mouse-clicks used in the Launch Pad.
Welcome To SNiFF+... | Opens a dialog allowing you to quickly check on installation and license features. The dialog also guides you to the SNiFF+ language-specific tutorials.
Licenses... | Opens the Licenses dialog to display information about the current license status of your SNiFF+ installation (see Licenses dialog).
Feedback... | Opens a form for sending TakeFive's Support service feedback about your SNiFF+ installation.
About SNiFF+... | Opens the About SNiFF+ dialog to display version and copyright information.